﻿#include "weblinkbutton.h"
#include <QDesktopServices>

WebLinkButton::WebLinkButton(QWidget *parent)
    : QPushButton(parent) {
    connect(this, &QPushButton::clicked, this, &WebLinkButton::openUrl);
}

void WebLinkButton::setUrl(const QUrl &url) {
    m_url = url;
}

void WebLinkButton::openUrl() {
    if(!this->icon().isNull())
    {
    QDesktopServices::openUrl(m_url);
    }
}
